fresh cake - German English Dictionary